Osnabrück offers an array of foreign cuisine in addition to the "typical German food".
$
Budget
The best place to get a quick bite is at a Döner Turkish Kebab stand or restaurant. There are several local operations offering this type of food throughout the city.
$$$
Top end
The restaurant La Vie is very luxurious, if you have the money it's worth the visit.